﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Operacion;

namespace Division
{
    public class Division : InterfaceOperacion
    {
        /// <summary>
        /// Divide dos elementos
        /// </summary>
        /// <param name="a"></param> dividendo
        /// <param name="b"></param> divisor
        /// <returns></returns> Retorna el cociente de a dividido b.
        public int operar(int a, int b)
        {
            try
            {
                return a / b;
            }
            catch (DivideByZeroException ex)
            {
                throw new InvalidOperationException("Dividir por 0 puede causar una explosión nuclear");
            }
        }
        public char getSimbolo()
        {
            return '/';
        }
    }
}